package com.cdl.entity; 
import java.math.*;

import javax.validation.constraints.*;


public class SysPara extends BasicEntity{  
		
		@NotNull(message="不能为空")
		private  String	systemId; 	 //系统编号

		private  String	paraDesc; 	 //参数描述

		@NotNull(message="不能为空")
		private  String	paraKey; 	 //参数键

		private  String	paraValueType; 	 //参数值类型

		private  String	paraValueStr; 	 //参数值(字符串)

		private  BigDecimal	paraValueInt; 	 //参数值(整型)

		private  BigDecimal	paraValueFloat; 	 //参数值(浮点型)

		private  String	beginDate; 	 //启用日期

		private  String	endDate; 	 //禁用日期

		private  String	invalidFlag; 	 //有效标志
        
		public String getSystemId(){  
			return systemId; 
		}
		public void setSystemId(String  systemId){  
			this.systemId = systemId; 
		}
		
		public String getParaDesc(){  
			return paraDesc; 
		}
		public void setParaDesc(String  paraDesc){  
			this.paraDesc = paraDesc; 
		}
		
		public String getParaKey(){  
			return paraKey; 
		}
		public void setParaKey(String  paraKey){  
			this.paraKey = paraKey; 
		}
		
		public String getParaValueType(){  
			return paraValueType; 
		}
		public void setParaValueType(String  paraValueType){  
			this.paraValueType = paraValueType; 
		}
		
		public String getParaValueStr(){  
			return paraValueStr; 
		}
		public void setParaValueStr(String  paraValueStr){  
			this.paraValueStr = paraValueStr; 
		}
		
		public BigDecimal getParaValueInt(){  
			return paraValueInt; 
		}
		public void setParaValueInt(BigDecimal  paraValueInt){  
			this.paraValueInt = paraValueInt; 
		}
		
		public BigDecimal getParaValueFloat(){  
			return paraValueFloat; 
		}
		public void setParaValueFloat(BigDecimal  paraValueFloat){  
			this.paraValueFloat = paraValueFloat; 
		}
		
		public String getBeginDate(){  
			return beginDate; 
		}
		public void setBeginDate(String  beginDate){  
			this.beginDate = beginDate; 
		}
		
		public String getEndDate(){  
			return endDate; 
		}
		public void setEndDate(String  endDate){  
			this.endDate = endDate; 
		}
		
		public String getInvalidFlag(){  
			return invalidFlag; 
		}
		public void setInvalidFlag(String  invalidFlag){  
			this.invalidFlag = invalidFlag; 
		}
		

@Override
public String toString() {
	return "Employee["+ 
	  ",systemId=" + systemId + 
	  ",paraDesc=" + paraDesc + 
	  ",paraKey=" + paraKey + 
	  ",paraValueType=" + paraValueType + 
	  ",paraValueStr=" + paraValueStr + 
	  ",paraValueInt=" + paraValueInt + 
	  ",paraValueFloat=" + paraValueFloat + 
	  ",beginDate=" + beginDate + 
	  ",endDate=" + endDate + 
	  ",invalidFlag=" + invalidFlag + 
	"]";
}


}